package com.moli.iov.alarm.remote;


import com.moli.iov.alarm.model.dto.AlarmVehicleDto;

import java.util.Date;
import java.util.List;

/**
 * @author fudh
 * @ClassNmme IAlarmVehicleStatisticsService
 * @date 2019/6/3 16:01
 * @Description: 单车告警统计分析service
 */
public interface IAlarmVehicleStatisticsService {


    /**
     * 根据车架号，在时间范围内统计此车的在某个时间点上的告警数据，最小时间单位是分钟
     * @param startTime 开始时间
     * @param endTime   结束时间
     * @param vin   车架号
     * @return
     */
    List<AlarmVehicleDto> queryVehicleAlarmAnalyze(Date startTime, Date endTime, String vin);

}
